3adc1e9cabd0257cb0769d55e558e58944773eaf,oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/user/UserManagerTest.java,UserManagerTest,testEnforceAuthorizableFolderHierarchy,#,769
Before Change
folder = someContent.addNode("folder", UserConstants.NT_REP_AUTHORIZABLE_FOLDER);
superuser.save(); // this time save node structure
try {
Principal p = getTestPrincipal();
a = userMgr.createUser(p.getName(), p.getName(), p, folder.getPath());
superuser.save();
fail("Users may not be nested.");
After Change
fail.put("", p);
for (String id : fail.keySet()) {
Group g = null;
try {
Principal princ = fail.get(id);
g = userMgr.createGroup(id, princ, null);
fail("Creating group with id '" + id + "' and principal '" + princ.getName() + "' should fail");
} catch (IllegalArgumentException e) {
// success
} finally {
if (g != null) {
g.remove();